off-road capability - German English Dictionary